home *** CD-ROM | disk | FTP | other *** search
/ Amiga Tools 5 / Amiga Tools 5.iso / tools / developer-tools / guis / iedit / developer / generators / c / config.h < prev    next >
Encoding:
C/C++ Source or Header  |  1996-03-02  |  3.6 KB  |  90 lines

  1. /*
  2.     C source code created by Interface Editor
  3.     Copyright © 1994-1996 by Simone Tellini
  4.  
  5.     Generator:  C.generator 37.0 (16.1.96)
  6.  
  7.     Copy registered to :  Simone Tellini
  8.     Serial Number      : #0
  9. */
  10.  
  11. #ifndef EXEC_TYPES_H
  12. #include <exec/types.h>
  13. #endif
  14. #ifndef EXEC_NODES_H
  15. #include <exec/nodes.h>
  16. #endif
  17. #ifndef INTUITION_INTUITION_H
  18. #include <intuition/intuition.h>
  19. #endif
  20. #ifndef INTUITION_GADGETCLASS_H
  21. #include <intuition/gadgetclass.h>
  22. #endif
  23. #ifndef LIBRARIES_GADTOOLS_H
  24. #include <libraries/gadtools.h>
  25. #endif
  26. #ifndef CLIB_EXEC_PROTOS_H
  27. #include <clib/exec_protos.h>
  28. #endif
  29. #ifndef CLIB_INTUITION_PROTOS_H
  30. #include <clib/intuition_protos.h>
  31. #endif
  32. #ifndef CLIB_GADTOOLS_PROTOS_H
  33. #include <clib/gadtools_protos.h>
  34. #endif
  35. #ifndef CLIB_GRAPHICS_PROTOS_H
  36. #include <clib/graphics_protos.h>
  37. #endif
  38. #include <string.h>
  39.  
  40. #define GetString( g )  ((( struct StringInfo * )g->SpecialInfo )->Buffer  )
  41. #define GetNumber( g )  ((( struct StringInfo * )g->SpecialInfo )->LongInt )
  42.  
  43. #define WT_LEFT                         0
  44. #define WT_TOP                          1
  45. #define WT_WIDTH                        2
  46. #define WT_HEIGHT                       3
  47.  
  48. #define GD_Msg                          0
  49. #define GD_Click                        1
  50. #define GD_Ok                           2
  51. #define GD_Canc                         3
  52. #define GD_Handler                      4
  53. #define GD_KeyHandler                   5
  54. #define GD_Template                     6
  55. #define GD_ToLower                      7
  56. #define GD_Chip                         8
  57. #define GD_SmartStr                     9
  58.  
  59. #define Conf_CNT 10
  60.  
  61. extern struct IntuitionBase     *IntuitionBase;
  62. extern struct Library           *GadToolsBase;
  63. extern UWORD ScaleX( UWORD, UWORD );
  64. extern UWORD ScaleY( UWORD, UWORD );
  65. extern LONG OpenConfWindow( struct Window **, struct Gadget **, struct Gadget *ConfGadegts[], struct IE_Data * );
  66. extern void CloseWnd( struct Window **, struct Gadget ** );
  67. extern LONG HandleConfIDCMP( struct Window *, struct IE_Data *, struct Gadget *ConfGadgets[] );
  68. extern BOOL HandleConfKeys( UBYTE, struct IE_Data *, struct Gadget *ConfGadgets[], struct Window * );
  69.  
  70. extern BOOL MsgClicked( struct IE_Data *, struct Window *, struct Gadget ** );
  71. extern BOOL ClickClicked( struct IE_Data *, struct Window *, struct Gadget ** );
  72. extern BOOL OkClicked( struct IE_Data *, struct Window *, struct Gadget ** );
  73. extern BOOL CancClicked( struct IE_Data *, struct Window *, struct Gadget ** );
  74. extern BOOL HandlerClicked( struct IE_Data *, struct Window *, struct Gadget ** );
  75. extern BOOL KeyHandlerClicked( struct IE_Data *, struct Window *, struct Gadget ** );
  76. extern BOOL TemplateClicked( struct IE_Data *, struct Window *, struct Gadget ** );
  77. extern BOOL ToLowerClicked( struct IE_Data *, struct Window *, struct Gadget ** );
  78. extern BOOL ChipClicked( struct IE_Data *, struct Window *, struct Gadget ** );
  79. extern BOOL SmartStrClicked( struct IE_Data *, struct Window *, struct Gadget ** );
  80.  
  81. extern BOOL MsgKeyPressed( struct IE_Data *, struct Window *, struct Gadget ** );
  82. extern BOOL ClickKeyPressed( struct IE_Data *, struct Window *, struct Gadget ** );
  83. extern BOOL OkKeyPressed( struct IE_Data *, struct Window *, struct Gadget ** );
  84. extern BOOL CancKeyPressed( struct IE_Data *, struct Window *, struct Gadget ** );
  85. extern BOOL HandlerKeyPressed( struct IE_Data *, struct Window *, struct Gadget ** );
  86. extern BOOL KeyHandlerKeyPressed( struct IE_Data *, struct Window *, struct Gadget ** );
  87. extern BOOL TemplateKeyPressed( struct IE_Data *, struct Window *, struct Gadget ** );
  88. extern BOOL ToLowerKeyPressed( struct IE_Data *, struct Window *, struct Gadget ** );
  89. extern BOOL SmartStrKeyPressed( struct IE_Data *, struct Window *, struct Gadget ** );
  90.